Revert "Cargo.toml: lto = "thin"" to = true#131
Conversation
lto = true works on bullseye amd64 and i386, sid amd64, i386, and x32, and focal amd64 This reverts commit 17fc632.
|
Eh, indeed. I didn't test the sizes myself. |
|
Hm, actually I didn't look at the reasoning for why I disabled fat LTO (to be fair, it was not in the PR or the commit, only in the actual patch, which the commit/PR didn't link to), and Fails on x32 with and amd64 with that being said, this is a downstream issue, since we don't run Oh, and |
|
FWIW, with rust-1.56.1-1.fc35.x86_64 and dwz-0.14-2.fc35.x86_64, I don't see the issue. So yeah, I think it's fine to merge this. I was just waiting for the CI to finish. |
Fat LTO works on bullseye amd64 and i386, sid amd64, i386, and x32, and focal amd64 (I haven't managed to strap impish, something about base-files being SNAFUd or whatever)
Sizing is quite significant in apparent (250k), and still quite good in real (40k):
This reverts PR #93.